Eternity Variables to Simulate Specifications

نویسنده

  • Wim H. Hesselink
چکیده

Simulation of specifications is introduced as a unification and generalization of refinement mappings, history variables, forward simulations, prophecy variables, and backward simulations. Eternity variables are introduced as a more powerful alternative for prophecy variables and backward simulations. This formalism is semantically complete: every simulation is a composition of a forward simulation, an extension with eternity variables, and a refinement mapping. This result does not need finite invisible nondeterminism and machine closure as in the Abadi-Lamport Theorem. Internal continuity is replaced by preservation of quiescence.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Universal extensions to simulate specifications

A previous paper introduced eternity variables as an alternative to the prophecy variables of Abadi and Lamport and proved the formalism to be semantically complete: every simulation F : K −. L that preserves quiescence contains a composition of a history extension, an extension with eternity variables, and a refinement mapping. This result is strengthened here in three ways. Firstly, the assum...

متن کامل

Using eternity variables to specify and prove a serializable database interface

Eternity variables are introduced to specify and verify serializability of transactions of a distributed database. Eternity variables are a new kind of auxiliary variables. They do not occur in the implementation but are used in specification and verification. Elsewhere it has been proved that eternity variables in combination with history variables are semantically complete for proving refinem...

متن کامل

Symbolic Animation of JML Specifications

This paper presents a model-based framework for the symbolic animation of object-oriented specifications. A customized set-theoretic solver is used to simulate the execution of the system and handle constraints on state variables. We define a framework for animating object-oriented specifications with dynamic object creations, interactions and inheritance. We show how this technique can be appl...

متن کامل

A Comparative Interpretation of Verses 105-108 in Surah Hood from the Perspective of “al-Mizan” and “al-Forqan” Commentaries about the Khulud (Eternity) of the People of the Heaven and the Hell

The Quran includes numerous verses that refer to the eternity of the people of the Heaven and the Hell. It speaks of a group of blissful people who reside in the Heaven forever and enjoy its blessings and another group of miserable people who are doomed be punished. There is disagreement among commentators and theologians over what eternity is and whether there is a difference between the etern...

متن کامل

From Temporality to Eternity: Three Philosophical Approaches

This article studies the problem of eternal life from a philosophical perspective. It focuses on the approaches of Bergson, Husserl, and Heidegger from contemporary philosophy, and shows that using these three philosophical approaches can better explain certain aspects of revealed theology, such as resurrection of flesh, eternity in a transcendent dimension, and eternal life as the angels in he...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002